TLS was last updated
on June 12, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 NC - Lake Norman Area rating list selection
                                                2023 NC - Lake Norman Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Lake Norman
North Mecklenburg Park    Men    By Rating
(As of 06/10/2024)
2024 2023 2024 2024
TLS TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Chris Weir U
4.29 4.5 4.5  C      18 +   Davidson, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Harry Loxton U
3.93 3.81 4.0 4.0  C  2023    18 +   Mooresville, NC
3 Sean Gallagher U
3.93 n/a 4.0 4.0  S  2023    18 +   Cornelius, NC
4 Adam Colborne U
3.93 3.92 4.0 4.0  C  2023    40 +   Huntersville, NC
5 jeff Cline U
3.90 3.72 4.0 4.0  C  2023    55 +   Cornelius, NC
6 Venkatesh Sampoornam U
3.87 3.75 4.0 4.0  C  2023    40 +   Concord, NC
7 Ragu Gopalan U
3.87 3.80 4.0 4.0  C  2023    40 +   Concord, NC
8 Ben Williams U
3.86 3.67 4.0 4.0  C  2023    40 +   Concord, NC
9 Christopher Gillman U
3.85 3.70 4.0 4.0  C  2023    40 +   Davidson, NC
10 Matthew Borcich U
3.85 3.58 4.0 4.0  C  2023    40 +   Cornelius, NC
11 Austin Miller U
3.84 4.0 4.0  C  2023    18 +   Concord, NC
12 Christian Ludwig U
3.84 3.81 4.0 4.0  C  2023    18 +   Charlotte, NC
13 Neil White U
3.82 3.55 4.0 4.0  C  2023    40 +   Huntersville, NC
14 Kyle Le U
3.79 3.64 4.0 4.0  S      18 +   Mooresville, NC
15 Nate Roller U
3.78 3.76 4.0 4.0  C  2023    40 +   Cornelius, NC
16 Wes Williams U
3.76 3.65 4.0 4.0  C  2023    18 +   Huntersville, NC
17 David Carter U
3.74 3.90 4.0 4.0  C  2023    40 +   Mooresville, NC
18 Sreejith Sreedharan U
3.72 3.65 4.0 4.0  C  2023    40 +   Concord, NC
19 Arnaud Couturier U
3.71 3.72 4.0 4.0  C  2023    40 +   Huntersville, NC
20 Jonathan Wainwright U
3.69 3.46 4.0 4.0  C  2023    18 +   Charlotte, NC
21 Alfu Miah U
3.69 3.73 4.0 4.0  C  2023    40 +   Cornelius, NC
22 Scott Wiley U
3.68 3.80 4.0 4.0  C  2023    40 +   Huntersville, NC
23 Jonathan Thomas U
3.67 4.0 3.5  S  2023    18 +   Huntersville, NC
24 Caleb Steedley U
3.65 3.71 4.0 4.0  C  2023    40 +   China Grove, NC
25 Dushyant Balasubramani U
3.65 3.43 4.0 4.0  C  2023    40 +   Concord, NC
26 Mike McMahon U
3.64 3.65 4.0 4.0  C  2023    40 +   Cornelius, NC
27 Vamsi Chintalapati U
3.64 4.0 4.0  S  2023    18 +   Mooresville, NC
28 Charles Hayes U
3.63 3.50 4.0 4.0  C  2023    55 +   Mooresville, NC
29 Bill Moore U
3.59 3.91 4.0 4.0  C  2023    55 +   Cornelius, NC
30 Jim Krapfel U
3.59 3.64 4.0 4.0  C  2023    18 +   HUNTERSVILLE, NC
31 joseph ward U
3.58 3.62 4.0 4.0  C  2023    40 +   HUNTERSVILLE, NC
32 Andrew Potts U
3.58 3.29 4.0 3.5  C  2023    18 +   HUNTERSVILLE, NC
33 Ramyn Atri U
3.58 3.26 4.0 3.5  C  2023    40 +   Huntersville, NC
34 Ben Dunn U
3.57 3.48 4.0 4.0  C  2023    40 +   Huntersville, NC
35 Cole Wilson U
3.56 3.43 4.0 4.0  C  2023    18 +   Davidson, NC
36 Ashok Kumar Kuppusamy U
3.56 3.48 4.0 4.0  C  2023    40 +   Mooresville, NC
37 John Bezek U
3.56 3.59 4.0 4.0  C  2023    55 +   Huntersville, NC
38 Hayden Tuttle U
3.55 3.18 4.0 3.5  C  2023    40 +   Huntersville, NC
39 Hayden Merklein U
3.55 3.67 4.0 4.0  C  2023    55 +   Huntersville, NC
40 George McRorie U
3.55 3.55 4.0 4.0  C  2023    40 +   DAVIDSON, NC
41 James Doyle U
3.54 3.48 4.0 4.0  C  2023    55 +   Charlotte, NC
42 Ben Holden U
3.51 3.33 4.0 3.5  C  2023    40 +   Cornelius, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
43 Sacheen Shrestha U
3.48 3.5 0.0     2023    40 +   Concord, NC
44 Brian Martens U
3.46 3.37 3.5 3.5  C  2023    18 +   Huntersville, NC
45 Steven Porter U
3.45 3.40 3.5 3.5  C  2023    40 +   Cornelius, NC
46 Tom Gibbs U
3.44 3.5 4.0  C  2023    55 +   Davidson, NC
47 Phil Harrington U
3.43 3.10 3.5 3.5  C  2023    40 +   Huntersville, NC
48 Seung Min Hyun U
3.42 3.16 3.5 3.5  C  2023    40 +   Charlotte, NC
49 Robert Bachner U
3.42 3.53 3.5 4.0  C  2023    55 +   Concord, NC
50 Norm Marttila U
3.41 3.26 3.5 3.5  C  2023    55 +   Mooresville, NC
51 Dave Dehn U
3.41 3.32 3.5 3.5  C  2023    55 +   Huntersville, NC
52 Greg Battalia U
3.41 n/a 3.5 3.5  S  2023    40 +   Cornelius, NC
53 Thomas Stephen U
3.40 3.32 3.5 3.5  C  2023    40 +   Huntersville, NC
54 Andres Rendon U
3.40 3.02 3.5 3.5  S  2023    40 +   Huntersville, NC
55 Paul Thompson U
3.39 3.26 3.5 3.5  C  2023    55 +   Huntersville, NC
56 Bhushan Nadkarni U
3.39 3.5 3.5  S      40 +   Concord, NC
57 Fortunato Uy U
3.38 3.35 3.5 3.5  C  2023    40 +   Mooresville, NC
58 Marcus Phillips U
3.37 3.53 3.5 3.5  S  2022    40 +   CORNELIUS, NC
59 Walter Ortiz U
3.35 3.48 3.5 4.0  C  2023    40 +   Lexington, NC
60 Aleksandr Lvovich U
3.35 3.47 3.5 3.5  C  2023    40 +   Charlotte, NC
61 Ivan Ruyle U
3.34 3.27 3.5 3.5  C  2023    40 +   Mooresville, NC
62 Burt Dunlap U
3.34 3.49 3.5 3.5  C  2023    55 +   Mooresville, NC
63 matt snyder U
3.32 3.5 4.0  C  2021    40 +   Mooresville, NC
64 Julius Fernandez U
3.32 3.01 3.5 3.5  C  2023    40 +   Concord, NC
65 Robert Bunting U
3.31 2.93 3.5 3.5  C  2023    55 +   Denver, NC
66 Andrew Orr U
3.30 3.13 3.5 3.5  C  2023    40 +   Denver, NC
67 Dewey Baker U
3.30 3.20 3.5 3.5  C  2023    55 +   Huntersville, NC
68 Patrick Needham U
3.29 3.35 3.5 3.5  C  2023    18 +   HUNTERSVILLE, NC
69 Jeffrey McCue U
3.28 3.23 3.5 3.5  C  2023    40 +   Mooresville, NC
70 Antony Jayapal U
3.26 3.29 3.5 3.5  C  2023    40 +   Mooresville, NC
71 Michael Crutchfield U
3.26 3.44 3.5 3.5  C  2023    40 +   Charlotte, NC
72 Srinivasan Saminathan U
3.25 3.28 3.5 3.5  C  2023    40 +   Concord, NC
73 David Miller U
3.25 2.93 3.5 3.5  C  2022    55 +   Pineville, NC
74 Alex Bogojevich U
3.24 3.10 3.5 3.5  C  2023    55 +   Charlotte, NC
75 Jonathan Lee U
3.23 3.5 3.5  C  2023    18 +   Huntersville, NC
76 Hyo Rhee U
3.22 3.22 3.5 3.5  C  2023    55 +   MINT HILL, NC
77 Jason Lands U
3.22 3.09 3.5 3.5  C  2023    40 +   Cornelius, NC
78 Kalpathi Subramanian U
3.20 3.02 3.5 3.5  C  2022    40 +   Charlotte, NC
79 Eric Stillson U
3.20 3.32 3.5 3.5  C  2023    55 +   DAVIDSON, NC
80 Todd Larsen U
3.19 3.25 3.5 3.5  C  2023    40 +   Mooresville, NC
81 Chris Harrington U
3.19 2.98 3.5 3.5  C  2023    40 +   Cornelius, NC
82 Paul Frey U
3.18 3.28 3.5 3.5  C  2023    55 +   Charlotte, NC
83 Joseph Buckley U
3.15 3.5 3.5  C  2021    40 +   Mooresville, NC
84 Todd Krieg U
3.14 3.11 3.5 3.5  C  2023    40 +   Davidson, NC
85 Jonathan Hole U
3.14 3.32 3.5 3.5  C  2023    40 +   CHARLOTTE, NC
86 Pete Richards U
3.11 2.88 3.5 3.5  C  2023    55 +   Huntersville, NC
87 Caleb OBriant U
3.10 2.87 3.5 3.0  S  2022    18 +   Denver, NC
88 Keith Harris U
3.08 3.43 3.5 3.5  C  2023    65 +   Mooresville, NC
89 Aiden Orr U
3.06 2.83 3.5 3.0  S  2023    18 +   Denver, NC
90 Bradley Twohig U
3.05 3.30 3.5 3.5  S  2023    18 +   STANLEY, NC
91 mayilvaganan kasipandi U
3.05 3.23 3.5 3.5  C  2023    40 +   Concord, NC
92 Stephen Varshine U
3.02 3.5 3.5  C  2022    40 +   CORNELIUS, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
93 Derek Heicken U
3.00 3.23 3.0 3.5  C  2023    55 +   Huntersville, NC
94 Josiah Dumitrescu U
2.98 3.0 3.5  S      18 +   Huntersville, NC
95 Bruce Williams U
2.97 3.18 3.0 3.5  S      65 +   Huntersville, NC
96 Scott Wheeler U
2.93 2.83 3.0 3.5  S  2023    40 +   Denver, NC
97 Ranjith Rajadurai U
2.93 2.84 3.0 3.0  C  2023    18 +   Huntersville, NC
98 Bradford Powell U
2.91 2.81 3.0 3.0  C  2023    40 +   MOORESVILLE, NC
99 Mark Jeffares U
2.88 2.84 3.0 3.0  C  2023    65 +   Sherrills Ford, NC
100 William Cune U
2.86 2.62 3.0 3.0  C  2023    40 +   Charlotte, NC
101 andrew Howland U
2.85 2.75 3.0 3.0  C  2023    55 +   Charlotte, NC
102 Kenneth Sigmon U
2.84 3.0 3.5  S      40 +   Huntersville, NC
103 David Menz U
2.81 3.0 3.0  S      18 +   Davidson, NC
104 Steve Riddle U
2.79 2.55 3.0 3.0  C  2023    65 +   Cornelius, NC
105 David Peeler U
2.71 2.42 3.0 3.0  C  2023    40 +   Charlotte, NC
106 Jeff Reiner U
2.68 2.43 3.0 3.0  A  2023    40 +   Huntersville, NC
107 Beard McAulay U
2.68 3.0 3.5  S      40 +   Huntersville, NC
108 Jim Staley U
2.67 2.82 3.0 3.0  C  2023    65 +   Davidson, NC
109 Kevin Loomis U
2.65 3.0 2.5  S      40 +   Huntersville, NC
110 Keith MacVean U
2.60 2.40 3.0 3.0  C  2023    65 +   Huntersville, NC
111 Jon Theisen U
2.59 2.65 3.0 3.0  C  2023    40 +   Cornelius, NC
112 Hunter Noldin U
2.57 2.50 3.0 3.0  C  2023    18 +   Huntersville, NC
113 Greg Razewski U
2.56 n/a 3.0 3.0  S  2023    40 +   Cornelius, NC
114 Greg Brown U
2.56 n/a 3.0 3.0  C  2022    65 +   Davidson, NC
115 David Romley U
2.55 2.46 3.0 2.5  S  2023    40 +   Cornelius, NC
116 Gary Powell U
2.54 2.59 3.0 3.0  C  2023    65 +   Cornelius, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
117 Curtis Bishop U
2.24 2.5 2.5  S      40 +   Cornelius, NC
Steven Ashenfarb U
n/a n/a 3.0  S      40 +   Charlotte, NC
MARK BAIL U
n/a 2.51 n/a 3.0  C  2023    65 +   Mooresville, NC
Erik Breault U
n/a n/a 4.0  C  2021    18 +   HUNTERSVILLE, NC
Roberto Caballero U
n/a 3.75 n/a 4.0  C  2023    18 +   Huntersville, NC
john chidwick U
n/a 3.11 n/a 3.5  C  2023    40 +   Mooresville, NC
Jeff Cossar U
n/a n/a 3.5  S  2023    40 +   Mooresville, NC
tim Cunnane U
n/a 2.45 n/a 3.0  C  2023    65 +   Charlotte, NC
Joseph Davis U
n/a 3.32 n/a 3.5  C  2023    40 +   Cornelius, NC
David Han U
n/a 3.63 n/a 4.0  C  2023    18 +   Cornelius, NC
Eric Kees U
n/a 3.25 n/a 3.5  C  2023    18 +   Cornelius, NC
Paul McCann U
n/a 3.60 n/a 4.0  C  2023    40 +   Cornelius, NC
Neil McLean U
n/a 2.33 n/a 2.5  C  2023    40 +   Huntersville, NC
Chris Rush U
n/a 2.97 n/a 3.5  C  2023    18 +   Mooresville, NC
Bill Shehane U
n/a 2.61 n/a 3.0  C  2023    40 +   Davidson, NC
Frank Silva U
n/a n/a 2.5  S      40 +   Huntersville, NC
Brian Steffey U
n/a n/a 4.0  A  2023    18 +   Gastonia, NC
Larry Townley U
n/a n/a 3.0  A  2022    65 +   Charlotte, NC
Graham Wald U
n/a n/a 3.5  S      18 +   Cornelius, NC